IF exists(SELECT * FROM dbo.sysobjects WHERE name='VulRefterplaatsen' AND xtype='P') 
BEGIN
	DROP PROCEDURE VulRefterplaatsen
END
GO

CREATE procedure VulRefterplaatsen
(@voortekst char(6),
@beginCijfer int,
@eindCijfer int)
as
create table #hulptabel 
(tafelnummer varchar(8))

set @voortekst ='1200FZ'
 
declare @volgNr int
declare @tekst varchar(8)
set @volgNr = @beginCijfer
while @volgNr <= @eindCijfer
begin
  set @tekst = @voortekst+convert(varchar,@volgNr)
    insert into #hulptabel(tafelnummer)
    values(@tekst)
  set @volgNr = @volgNr + 1
end 


/*select tafelnummer from #hulptabel*/
insert into refterTafelnamen(tafelnummer)
select h.tafelnummer from #hulptabel  as h
 left join refterschikking as r
   on h.tafelnummer=r.tafelnummer
     where r.tafelnummer is null 